<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
        <head>
          <title>Scaladoc for scalasemweb.owl</title>
          <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
		      <script type="text/javascript" src="../../lib/jquery.js"></script>
          
      <link href="../../lib/template.css" rel="stylesheet" type="text/css" media="screen" />
      <script type="text/javascript" src="../../lib/template.js"></script>
      <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
    
        </head>
        <body class="value">

      <p id="owner"><a href="../package.html" class="extype" name="scalasemweb">scalasemweb</a></p>

      <div id="definition">
        <img src="../../lib/package_big.png" />
        <h1>owl</h1>
      </div>

      <h4 class="signature" id="signature">
      <span class="kind">package</span>
      <span class="symbol">
        <span class="name">owl</span>
      </span>
      </h4>
      <div class="fullcomment" id="comment"></div>
      
      <div id="template">

        <div id="mbrsel">
          
          <div id="visbl">
            <span class="filtertype">Visibility</span>
            <ol><li class="public in">Public</li><li class="all out">All</li></ol>
          </div>
        </div>
        
                
        
        <div class="members" id="types">
              <h3>Type Members</h3>
              <ol><li visbl="pub" name="scalasemweb.owl.OWLAllDifferent">
      <h4 class="signature"><a href="OWLAllDifferent.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLAllDifferent</span><span class="result"> extends OWLDisjunctionGroup[OWLIndividual]</span>
      </span>
      </a></h4>
      <p class="comment cmt">A set of all different individuals</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLAllDisjointClasses">
      <h4 class="signature"><a href="OWLAllDisjointClasses.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLAllDisjointClasses</span><span class="result"> extends OWLDisjunctionGroup[OWLClass]</span>
      </span>
      </a></h4>
      <p class="comment cmt">A set of disjoint classes</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLAllDisjointProperties">
      <h4 class="signature"><a href="OWLAllDisjointProperties.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLAllDisjointProperties</span><span class="result"> extends OWLDisjunctionGroup[OWLProperty[OWLType]]</span>
      </span>
      </a></h4>
      <p class="comment cmt">A set of disjoint properties</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLAnnotationProperty">
      <h4 class="signature"><a href="OWLAnnotationProperty.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLAnnotationProperty</span><span class="result"> extends OWLProperty[OWLType]</span>
      </span>
      </a></h4>
      <p class="comment cmt">An OWL annotation property.</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLAnnotationValue">
      <h4 class="signature"><a href="OWLAnnotationValue.html">
      <span class="kind">trait</span>
      <span class="symbol">
        <span class="name">OWLAnnotationValue</span><span class="result"> extends AnyRef</span>
      </span>
      </a></h4>
      <p class="comment cmt">Anything that may act as an owl annotation value</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLClass">
      <h4 class="signature"><a href="OWLClass.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLClass</span><span class="result"> extends OWLType</span>
      </span>
      </a></h4>
      <p class="comment cmt">An OWL class</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLClassDisjunction">
      <h4 class="signature"><a href="OWLClassDisjunction.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLClassDisjunction</span><span class="result"> extends OWLClass</span>
      </span>
      </a></h4>
      <p class="comment cmt">A disjunction of classes</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLClassIntersection">
      <h4 class="signature"><a href="OWLClassIntersection.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLClassIntersection</span><span class="result"> extends OWLClass</span>
      </span>
      </a></h4>
      <p class="comment cmt">Class defined by the intersection of two other classes</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLCompanion">
      <h4 class="signature"><a href="OWLCompanion.html">
      <span class="kind">trait</span>
      <span class="symbol">
        <span class="name">OWLCompanion</span><span class="tparams">[<span name="Ent">+Ent &lt;: OWLEntity</span>]</span><span class="result"> extends AnyRef</span>
      </span>
      </a></h4>
      <p class="comment cmt">The companion object used to create new objects</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLDatatype">
      <h4 class="signature"><a href="OWLDatatype.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLDatatype</span><span class="result"> extends OWLType</span>
      </span>
      </a></h4>
      <p class="comment cmt">An OWL datatype.</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLDatatypeProperty">
      <h4 class="signature"><a href="OWLDatatypeProperty.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLDatatypeProperty</span><span class="result"> extends OWLProperty[OWLDatatype]</span>
      </span>
      </a></h4>
      <p class="comment cmt">An OWL datatype property.</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLDatatypePropertyCharacteristic">
      <h4 class="signature"><a href="OWLDatatypePropertyCharacteristic.html">
      <span class="kind">trait</span>
      <span class="symbol">
        <span class="name">OWLDatatypePropertyCharacteristic</span><span class="result"> extends OWLPropertyCharacteristic</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLDisjunctionGroup">
      <h4 class="signature"><a href="OWLDisjunctionGroup.html">
      <span class="kind">trait</span>
      <span class="symbol">
        <span class="name">OWLDisjunctionGroup</span><span class="tparams">[<span name="Elem">Elem &lt;: OWLEntity</span>]</span><span class="result"> extends View</span>
      </span>
      </a></h4>
      <p class="comment cmt">A group of disjunct elements</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLEntity">
      <h4 class="signature"><a href="OWLEntity.html">
      <span class="kind">trait</span>
      <span class="symbol">
        <span class="name">OWLEntity</span><span class="result"> extends View</span>
      </span>
      </a></h4>
      <p class="comment cmt">An OWL entity.</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLException">
      <h4 class="signature"><a href="OWLException.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLException</span><span class="result"> extends RuntimeException</span>
      </span>
      </a></h4>
      <p class="comment cmt">An error within the OWL api</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLFormatException">
      <h4 class="signature"><a href="OWLFormatException.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLFormatException</span><span class="result"> extends OWLException</span>
      </span>
      </a></h4>
      <p class="comment cmt">An invalid triple was encoutered in the ontology</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLIndividual">
      <h4 class="signature"><a href="OWLIndividual.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLIndividual</span><span class="result"> extends OWLEntity with OWLAnnotationValue</span>
      </span>
      </a></h4>
      <p class="comment cmt">An OWL individual.</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLNoSuchEntityException">
      <h4 class="signature"><a href="OWLNoSuchEntityException.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLNoSuchEntityException</span><span class="result"> extends OWLException</span>
      </span>
      </a></h4>
      <p class="comment cmt">An attempt was made to create an object, that was not supported by the triples used to describe it</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLObjectProperty">
      <h4 class="signature"><a href="OWLObjectProperty.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLObjectProperty</span><span class="result"> extends OWLProperty[OWLClass]</span>
      </span>
      </a></h4>
      <p class="comment cmt">An OWL object property.</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLObjectPropertyCharacteristic">
      <h4 class="signature"><a href="OWLObjectPropertyCharacteristic.html">
      <span class="kind">trait</span>
      <span class="symbol">
        <span class="name">OWLObjectPropertyCharacteristic</span><span class="result"> extends OWLPropertyCharacteristic</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLOneOf">
      <h4 class="signature"><a href="OWLOneOf.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLOneOf</span><span class="result"> extends OWLClass</span>
      </span>
      </a></h4>
      <p class="comment cmt">A class equal to a set of values</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLOntology">
      <h4 class="signature"><a href="OWLOntology.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLOntology</span><span class="result"> extends View with Set[OWLEntity] with SetLike[OWLEntity, OWLOntology]</span>
      </span>
      </a></h4>
      <p class="comment cmt">An instance of an OWL ontology.</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLProperty">
      <h4 class="signature"><a href="OWLProperty.html">
      <span class="kind">trait</span>
      <span class="symbol">
        <span class="name">OWLProperty</span><span class="tparams">[<span name="Type">+Type &lt;: OWLType</span>]</span><span class="result"> extends OWLEntity</span>
      </span>
      </a></h4>
      <p class="comment cmt">An OWL property.</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLPropertyChain">
      <h4 class="signature"><a href="OWLPropertyChain.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">OWLPropertyChain</span><span class="result"> extends LinearSeq[OWLObjectProperty] with View</span>
      </span>
      </a></h4>
      <p class="comment cmt">A chain of OWL object properties</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLPropertyCharacteristic">
      <h4 class="signature"><a href="OWLPropertyCharacteristic.html">
      <span class="kind">trait</span>
      <span class="symbol">
        <span class="name">OWLPropertyCharacteristic</span><span class="result"> extends AnyRef</span>
      </span>
      </a></h4>
      
            
            <div class="fullcomment"><div class="block">
          attributes: sealed 
        </div></div>
          
    </li><li visbl="pub" name="scalasemweb.owl.OWLType">
      <h4 class="signature"><a href="OWLType.html">
      <span class="kind">trait</span>
      <span class="symbol">
        <span class="name">OWLType</span><span class="result"> extends OWLEntity</span>
      </span>
      </a></h4>
      <p class="comment cmt">An OWL type, this is a class or a datatype</p>
    </li></ol>
            </div>
        
        <div class="members" id="values">
              <h3>Value Members</h3>
              <ol><li visbl="pub" name="scalasemweb.owl.Asymmetric">
      <h4 class="signature"><a href="Asymmetric$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">Asymmetric</span><span class="result"> extends OWLObjectPropertyCharacteristic</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.Functional">
      <h4 class="signature"><a href="Functional$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">Functional</span><span class="result"> extends OWLObjectPropertyCharacteristic with OWLDatatypePropertyCharacteristic</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.InverseFunctional">
      <h4 class="signature"><a href="InverseFunctional$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">InverseFunctional</span><span class="result"> extends OWLObjectPropertyCharacteristic</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.Irreflexive">
      <h4 class="signature"><a href="Irreflexive$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">Irreflexive</span><span class="result"> extends OWLObjectPropertyCharacteristic</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWL">
      <h4 class="signature"><a href="OWL$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWL</span><span class="result"> extends NameSpace</span>
      </span>
      </a></h4>
      <p class="comment cmt">The OWL name space</p>
    </li><li visbl="pub" name="scalasemweb.owl.OWLAllDifferent">
      <h4 class="signature"><a href="OWLAllDifferent$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWLAllDifferent</span><span class="result"> extends AnyRef</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLAllDisjointClasses">
      <h4 class="signature"><a href="OWLAllDisjointClasses$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWLAllDisjointClasses</span><span class="result"> extends AnyRef</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLAllDisjointProperties">
      <h4 class="signature"><a href="OWLAllDisjointProperties$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWLAllDisjointProperties</span><span class="result"> extends AnyRef</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLAnnotationProperty">
      <h4 class="signature"><a href="OWLAnnotationProperty$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWLAnnotationProperty</span><span class="result"> extends OWLCompanion[OWLAnnotationProperty]</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLClass">
      <h4 class="signature"><a href="OWLClass$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWLClass</span><span class="result"> extends OWLCompanion[OWLClass]</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLClassDisjunction">
      <h4 class="signature"><a href="OWLClassDisjunction$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWLClassDisjunction</span><span class="result"> extends AnyRef</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLClassIntersection">
      <h4 class="signature"><a href="OWLClassIntersection$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWLClassIntersection</span><span class="result"> extends AnyRef</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLDatatype">
      <h4 class="signature"><a href="OWLDatatype$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWLDatatype</span><span class="result"> extends OWLCompanion[OWLDatatype]</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLDatatypeProperty">
      <h4 class="signature"><a href="OWLDatatypeProperty$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWLDatatypeProperty</span><span class="result"> extends OWLCompanion[OWLDatatypeProperty]</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLDisjunctionGroup">
      <h4 class="signature"><a href="OWLDisjunctionGroup$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWLDisjunctionGroup</span><span class="result"> extends AnyRef</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLIndividual">
      <h4 class="signature"><a href="OWLIndividual$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWLIndividual</span><span class="result"> extends OWLCompanion[OWLIndividual]</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLObjectProperty">
      <h4 class="signature"><a href="OWLObjectProperty$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWLObjectProperty</span><span class="result"> extends OWLCompanion[OWLObjectProperty]</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLOneOf">
      <h4 class="signature"><a href="OWLOneOf$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWLOneOf</span><span class="result"> extends AnyRef</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLOntology">
      <h4 class="signature"><a href="OWLOntology$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWLOntology</span><span class="result"> extends AnyRef</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.OWLProperty">
      <h4 class="signature"><a href="OWLProperty$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">OWLProperty</span><span class="result"> extends AnyRef</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.Reflexive">
      <h4 class="signature"><a href="Reflexive$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">Reflexive</span><span class="result"> extends OWLObjectPropertyCharacteristic</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.Symmetric">
      <h4 class="signature"><a href="Symmetric$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">Symmetric</span><span class="result"> extends OWLObjectPropertyCharacteristic</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.Transitive">
      <h4 class="signature"><a href="Transitive$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">Transitive</span><span class="result"> extends OWLObjectPropertyCharacteristic</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.and">
      <h4 class="signature"><a href="and$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">and</span><span class="result"> extends AnyRef</span>
      </span>
      </a></h4>
      <p class="comment cmt">Pattern matching for intersections</p>
    </li><li visbl="pub" name="_root_#annotation2rdf">
      <h4 class="signature">
      <span class="kind">implicit def</span>
      <span class="symbol">
        <span class="name">annotation2rdf</span><span class="params">(<span name="annoVal">annoVal: <a href="OWLAnnotationValue.html" class="extype" name="scalasemweb.owl.OWLAnnotationValue">OWLAnnotationValue</a></span>)</span><span class="result">: <a href="../rdf/model/Value.html" class="extype" name="scalasemweb.rdf.model.Value">Value</a></span>
      </span>
      </h4>
      
            
            <div class="fullcomment"><div class="block">
          attributes: implicit 
        </div><div class="block">
          definition classes: <a href="../../package.html" class="extype" name="_root_">root</a>
        </div></div>
          
    </li><li visbl="pub" name="_root_#ontology2tripleset">
      <h4 class="signature">
      <span class="kind">implicit def</span>
      <span class="symbol">
        <span class="name">ontology2tripleset</span><span class="params">(<span name="ontology">ontology: <a href="OWLOntology.html" class="extype" name="scalasemweb.owl.OWLOntology">OWLOntology</a></span>)</span><span class="result">: <a href="../rdf/model/TripleSet.html" class="extype" name="scalasemweb.rdf.model.TripleSet">TripleSet</a></span>
      </span>
      </h4>
      
            
            <div class="fullcomment"><div class="block">
          attributes: implicit 
        </div><div class="block">
          definition classes: <a href="../../package.html" class="extype" name="_root_">root</a>
        </div></div>
          
    </li><li visbl="pub" name="scalasemweb.owl.or">
      <h4 class="signature"><a href="or$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">or</span><span class="result"> extends AnyRef</span>
      </span>
      </a></h4>
      <p class="comment cmt">Pattern matching for disjunctions</p>
    </li><li visbl="pub" name="_root_#rdf2annotation">
      <h4 class="signature">
      <span class="kind">implicit def</span>
      <span class="symbol">
        <span class="name">rdf2annotation</span><span class="params">(<span name="value">value: <a href="../rdf/model/Value.html" class="extype" name="scalasemweb.rdf.model.Value">Value</a></span>)</span><span class="result">: <a href="OWLAnnotationValue.html" class="extype" name="scalasemweb.owl.OWLAnnotationValue">OWLAnnotationValue</a></span>
      </span>
      </h4>
      
            
            <div class="fullcomment"><div class="block">
          attributes: implicit 
        </div><div class="block">
          definition classes: <a href="../../package.html" class="extype" name="_root_">root</a>
        </div></div>
          
    </li><li visbl="pub" name="scalasemweb.owl.restrictions">
      <h4 class="signature"><a href="restrictions/package.html">
      <span class="kind">package</span>
      <span class="symbol">
        <span class="name">restrictions</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" name="scalasemweb.owl.some">
      <h4 class="signature"><a href="some$.html">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">some</span><span class="result"> extends AnyRef</span>
      </span>
      </a></h4>
      
    </li></ol>
            </div>
                
      </div>
      
      <div id="tooltip"></div>
      
    </body>
      </html>